/*----service------*/
#content_wrap {
	margin-top: 20px;
}
.white_background {
	width: 950px;
	height: auto;
	border-radius: 8px;
	background: url(../images/nindex/bg_white.png) repeat-x;
	padding: 20px 15px 0 15px;
	overflow: hidden;
	min-height: 500px;
}
.left {
	width: 230px;
	float: left;
}
.right {
	width: 660px;
	float: right;
	margin-right: 20px;
	_margin-left: 10px;
	_margin-right: 10px;
}
/*----left------*/
#sidebar {
	width: 230px;
	height: auto;
	margin-bottom: 100px;
}
.smenu {
	width: 230px;
	margin: 0 0 30px 0
}
.smenu ul {
	width: 230px;
}
.smenu_title {
	width: 220px;
	height: 46px;
	line-height: 50px;
	color: #000;
	font-size: 22px;
	padding-left: 10px;
	_height: 40px;
	_line-height: 48px;
	background: #eee;
}
.smenu_a {
	width: 230px;
	height: 37px;
	line-height: 37px;
	border-top: 2px solid #fff;
	background: #eee;
}
.smenu_b {
	width: 230px;
	height: 37px;
	line-height: 37px;
	background: #0078bf;
}
.smenu_a a {
	display: block;
	padding-left: 10px;
	height: 37px;
	line-height: 37px;
	font-size: 14px;
	text-decoration: underline;
	width: 220px;
	color: #000;
}
.smenu_b a {
	color: #fff;
	text-decoration: underline;
	padding-left: 10px;
	width: 220px;
}
.smenu_a a:visited {
	display: block;
	width: 220px;
	height: 37px;
	line-height: 37px;
	padding-left: 10px;
}
.smenu_a a:hover {
	display: block;
	width: 220px;
	height: 37px;
	line-height: 37px;
	background: #0078bf;
	color: #fff;
	padding-left: 10px;
}
.register2 {
	width: 190px;
	height: 293px;
	float: left;
	background: url(../images/nindex/nyzc.jpg) no-repeat;
	padding: 50px 20px 0 20px;
	margin-bottom: 20px;
}
.register2 li {
	widtH: 180px;
	font-size: 14px;
	padding-left: 3px;
}
.register2 input {
	width: 180px;
	height: 20px;
	margin: 6px 0;
	line-height: 20px;
	padding-left: 3px;
}
.register2 .btn_s2 input {
	background: url(../images/nindex/but2.png) no-repeat;
	width: 188px;
	height: 35px;
	margin: 0;
	padding: 0;
	cursor: pointer;
}
.pindao_side {
	width: 230px;
	float: left;
	margin-bottom: 20px;
}
.kusudaohang h2, .kusudaohang ul li {
	background: url(../images/nindex/indeximg.png);
}
.kusudaohang {
	width: 230px;
	float: left;
	margin-bottom: 10px
}
.kusudaohang h2 {
	width: 230px;
	height: 57px;
	float: left;
	background-repeat: no-repeat;
	background-position: -491px -64px
}
.kusudaohang_n {
	width: 230px;
	height: 57px;
	float: left;
	background-repeat: no-repeat;
	background: url(../images/nindex/indeximg.jpg) no-repeat -491px -64px
}
.kusudaohang ul {
	width: 214px;
	float: left;
	padding: 0px 5px 3px 5px;
	_padding-left: 4px;
	border-left: 3px solid #2A82E4;
	border-bottom: 3px solid #2A82E4;
	border-right: 3px solid #2A82E4
}
.kusudaohang ul li {
	width: 190px;
	height: 30px;
	padding-left: 25px;
	line-height: 30px;
	font-size: 14px;
	float: left;
	background-repeat: no-repeat;
	background-position: -2px -200px;
	border-bottom: 1px dashed #C7C7C7
}
.forumlink {
	width: 228px;
	float: left;
	border: 1px solid #bcdcff;
	background: #f4f9ff url(../images/forumlink.jpg) no-repeat 0 0;
	padding: 42px 0 10px 0;
	margin: 10px 0 20px 0
}
.forumlink span {
	overflow: hidden;
	width: 210px;
	height: 20px;
	float: left;
	margin: 2px 0;
	text-indent: 10px
}
.forumlink a {
	color: #3e6e9a
}
.forumlink a:link {
	text-decoration: none;
	text-indent: 10px;
	color: #3e6e9a
}
.forumlink a:hover {
	text-decoration: underline
}
.forumlink p {
	width: 228px;
	height: 64px;
	float: left;
	padding-bottom: 10px
}
#sidebar .skype {
	width: 230px;
	height: 90px;
	float: left;
	background: url(../images/global.png) no-repeat;
	background-position: 0px -170px;
	margin-bottom: 100px;
	_margin-bottom: 0;
}
#sidebar .skype a {
	width: 230px;
	height: 90px;
	float: left;
	display: block;
}
/*----right------*/
.right .youshi {
	font-size: 28px;
	float: left;
	width: 660px;
	height: 60px;
	line-height: 28px;
	font-family: 'Arial', '黑体';
}
#content_wrap .right p {
	line-height: 28px;
}
.right .liyou, .right .bijiao, .liyou_title01, .liyou_title02, .liyou_title03, .liyou_title04, .ly_content p span.ly01, .ly_content p span.ly02, .ly_content p span.ly03, .ly_content p span.ly04 {
	background: url(../images/nindex/youshiimg.jpg) no-repeat;
}
.right .fuwu {
	width: 660px;
	height: 50px;
	float: left;
	background: url(../images/nindex/youshiimg.jpg) no-repeat;
	background-position: 0px -480px;
}
.right .liyou {
	width: 660px;
	height: 50px;
	float: left;
	background-position: 0px -80px;
}
.right .bijiao {
	width: 660px;
	height: 50px;
	float: left;
	background-position: 0px -540px;
	margin: 20px 0;
}
.ly_content {
	width: 634px;
	height: auto;
	overflow: hidden;
	float: left;
	border: 3px solid #e5e5e5;
	padding-right: 20px;
	margin-top: 20px;
}
.ly_content p span {
	widht: 165px;
	height: 104px;
	float: left;
	margin-top: 4px;
	border: 1px solid #e5e5e5;
	margin-right: 20px;
}
.liyou_title01, .liyou_title02, .liyou_title03, .liyou_title04 {
	width: 636px;
	margin-top: 20px;
	float: left;
	height: 60px;
	margin-bottom: 10px;
}
.ly_content p em {
	float: right;
	width: 420px;
	font-style: normal;
}
.liyou_title01 {
	background-position: 10px -151px;
}
.liyou_title02 {
	background-position: 10px -235px;
}
.liyou_title03 {
	background-position: 10px -320px;
}
.liyou_title04 {
	background-position: 10px -404px;
}
.ly_content p span.ly01 {
	background-position: -1px -613px;
	width: 165px;
	margin-left: 20px;
}
.ly_content p span.ly02 {
	background-position: -169px -611px;
	width: 165px;
	margin-left: 20px;
}
.ly_content p span.ly03 {
	background-position: -335px -611px;
	width: 165px;
	margin-left: 20px;
}
.ly_content p span.ly04 {
	background-position: -504px -611px;
	width: 165px;
	margin-left: 20px;
}
.right table {
	float: left;
	border: 1px solid #cfcfcf;
	text-align: center;
	border-collapse: collapse;
	margin-bottom: 20px;
}
.right table.service_table {
	width: 660px;
}
.right table.service_table th {
	font-size: 12px;
}
.right table.service_table td {
	font-size: 12px;
	background: #fff;
	padding: 2px 0;
}
.right table th {
	background: #f4faff;
	line-height: 24px;
	border: 1px solid #cfcfcf;
	font-weight: normal;
}
.right table td {
	line-height: 24px;
	border: 1px solid #cfcfcf;
	font-weight: normal;
}
.right table td b {
	line-height: 24px;
	font-weight: normal;
	font-size: 12px;
	font-weight: bold;
}
.titletxt02 {
	float: right;
	margin-bottom: 20px;
}
.right .box {
	width: 660px;
	clear: both;
	margin-bottom: 50px;
	overflow: hidden;
}
.right .box span {
	background: #0078bf;
	color: #fff;
	width: 650px;
	height: 37px;
	line-height: 37px;
	display: block;
	padding-left: 10px;
}
.right .box_content {
	float: left;
	border: 2px solid #0078bf;
	width: 656px;
	padding: 10px 0;
}
.right .box_content li {
	float: left;
	width: 91px;
	height: 25px;
	margin-left: 6px;
	margin-bottom: 2px;
	padding-left: 25px;
	background-image: url(../images/global.png);
	background-position: -643px -112px;
	padding-top: 5px;
}
.right .box_content a {
	color: #000;
	font-size: 12px;
}
/*----concept------*/
.right .fangan, .right .linian, .right .lnlist_title01, .right .lnlist_title02, .right .lnlist_title03, .lnlist_title04 {
	background: url(../images/nindex/xuexiimg.png) no-repeat;
}
.right .linian {
	width: 660px;
	height: 50px;
	float: left;
	background-position: 0px -288px;
	border-bottom: 3px solid #2980e0;
	margin-bottom: 20px;
}
.right .lnlist_title01 {
	width: 660px;
	height: 40px;
	float: left;
	background-position: 0px -145px;
}
.right .lnlist_title02 {
	width: 660px;
	height: 30px;
	float: left;
	background-position: 0px -350px;
	margin-top: 20px;
}
.right .lnlist_title03 {
	width: 660px;
	height: 40px;
	float: left;
	background-position: 0px -388px;
	margin-top: 20px;
}
.right .lnlist_title04 {
	width: 660px;
	height: 40px;
	float: left;
	background-position: 0px -439px;
}
.right .fangan {
	width: 660px;
	height: 50px;
	float: left;
	background-position: 0px -83px;
	border-bottom: 3px solid #2980e0;
	margin: 20px 0;
}
/*----teacher------*/
.dataleft02 {
	width: 450px;
	float: left;
	margin-bottom: 10px;
}
.right .dataleft02 table {
	width: 210px;
}
.right .dataleft02 h4 {
	width: 210px;
	float: left;
	text-align: center;
	line-height: 30px;
	font-size: 14px;
	font-weight: bold;
}
.right .dataleft02 .datetab {
	table-layout: fixed;
	border: 3px solid #cfcfcf;
}
.right .dataleft02 .datetab td {
	height: 20px;
	line-height: 20px;
}
.right .dataleft02 .datetab .on {
	width: 100%;
	height: 100%;
	display: inline-block;
	cursor: pointer;
	background-color: #2A82E4;
	color: #FFF;
}
.right .dataleft02 .datetab .on a {
	color: #fff;
}
.dataright02 {
	width: 180px;
	float: left;
	padding-top: 20px;
	margin-bottom: 10px;
}
#content_wrap .right .dataright02 p {
	font-size: 12px;
	line-height: 18px;
	padding-bottom: 10px;
}
.dataleft02_l {
	width: 225px;
	float: left;
}
.dataleft02_r {
	width: 225px;
	float: left;
}
.calendar_tab {
	margin: 10px 0 30px 0;
	float: left;
	font-size: 12px;
}
.calendar_tab_top {
	float: left;
	width: 660px;
	height: 38px;
}
.calendar_tab_top ul, .calendar_tab_top li {
	height: 38px;
}
.calendar_tab_top li {
	width: 106px;
	text-align: center;
	line-height: 38px;
	float: left;
	margin: 0 4px 0 0;
}
.calendar_tab_top a:visited {
	text-decoration: none;
	color: #3e9ac5;
}
.calendar_tab_top a {
	display: block;
	text-decoration: none;
	color: #3e9ac5;
	line-height: 38px;
}
.calendar_tab_top a:hover {
	text-decoration: none;
	color: #3e9ac5;
}
.ct_cur {
	background: #0078bf;
}
.calendar_tab_top a.ct_cur {
	color: #FFF;
}
.ct_normal {
	height: 37px;
	padding-left: 10px;
}
.calendar_tab_down {
	width: 658px;
	float: left;
	border: 1px solid #cfcfcf;
}
.calendar_tab_down ul li {
	float: left;
}
.ctd_left {
	width: 104px;
	display: block;
	float: left;
	background: #eaeaea;
	color: #000;
	font-weight: bolder;
	text-align: center;
	padding: 8px 0;
	border-right: 1px solid #cfcfcf;
}
.ctd_right {
	width: 523px;
	display: block;
	float: left;
	background: #f9f9f9;
	padding: 8px 15px 8px 15px;
}
.ctd_right a {
	text-decoration: none;
	color: #3e9ac5;
	text-align: center;
	margin: 0 12px 0 0;
	display: inline;
	width: auto;
	font-size: 12px;
}
.ctd_right a:visited {
	text-decoration: none;
	color: #3e9ac5;
}
.ctd_right a:hover, .ctd_right .selected {
	color: #FFFFFF;
	background: #3e9ac5;
}
.yysj {
	height: 23px;
	border-bottom: 1px solid #cfcfcf;
	line-height: 23px;
}
.sckc {
	height: 44px;
	border-bottom: 1px solid #cfcfcf;
}
.shxy {
	height: 20px;
	line-height: 20px;
	border-bottom: 1px solid #cfcfcf;
}
.shxy input {
	border: 1px solid #e1e1e1;
	_height: 16px;
	margin-right: 20px;
}
.szm {
	height: 20px;
	border-bottom: 1px solid #cfcfcf;
	line-height: 20px;
}
.xb {
	height: 20px;
	line-height: 20px;
}
.ctd_btn {
	width: 658px;
	height: 70px;
	line-height: 70px;
	text-align: center;
	background: #f9f9f9;
	border-top: 1px solid #cfcfcf;
}
.teacher_search_btn {
	width: 200px;
	cursor: pointer;
	border: 1px solid #e07924;
	padding: 7px 0;
	color: #FFF;
	background: #ff9136;
	font-weight: bolder;
	margin: 15px 0 0 0;
	height: 32px;
	_border: none;
}
.tabpage {
	width: 660px;
	float: left;
	margin-bottom: 30px;
	text-align: center;
	font-size: 14px;
	position: relative;
	font-weight: bold;
	font-family: "微软雅黑";
}
.tabpage_2 {
	width: 660px;
	float: left;
	text-align: left;
	font-size: 14px;
	position: relative;
	font-weight: bold;
	font-family: "微软雅黑";
	margin: 40px 0 20px 0;
}
.tabpage_2 th {
	border: 1px solid #81b5df;
	background: #c3e4ff;
	text-indent: 16px;
	padding: 6px 0;
}
.tabpage_2 td {
	border: 1px solid #81b5df;
	padding: 0;
	background: #ebf6ff;
}
table .teacherimg {
	padding-top: 5px;
}
.tabpage_2_cell table, .tabpage_2_cell td {
	border: 0;
	padding: 0;
	background: #ebf6ff;
}
.teacher_link {
	text-align: center;
	background: red;
	font-weight: normal;
}
.teacher_link a {
	font-size: 12px;
}
.teacher_link input {
	margin: 12px 0 0 0;
#margin:12px 0 12px 0;
}
#content_wrap .right .tabpage p {
	position: absolute;
	left: 0px;
	text-align: left;
}
.tabpage em {
	padding: 1px 5px 1px 5px;
	margin-right: 5px;
	background-color: #eee;
	text-align: center;
	color: #333;
	border: 1px solid #ccc;
	font-style: normal;
	font-weight: bold;
	font-family: "微软雅黑"
}
.tabpage a {
	line-height: 28px;
}
.tabpage .select {
	background-color: #FA631B;
	padding: 1px 5px 1px 5px;
	color: #FFFFFF;
	border: 1px solid #DC4C07;
}
.tabpage .pager, .tabpage .pagel {
	background-color: #eee;
	padding: 1px 5px 1px 5px;
	border: 1px solid #ccc;
	color: #333333;
	font-weight: bold;
	font-family: "微软雅黑"
}
.tabpage a:link, .tabpage a:visited, .tabpage a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.teachermore {
	width: 660px;
	float: left;
	line-height: 24px;
	text-align: right;
	margin-top: 0px;
	font-size: 16px;
	font-weight: bold;
	font-family: "微软雅黑"
}
.btnclosed {
	width: 58px;
	height: 25px;
	background-image: url(../images/global.png);
	background-repeat: no-repeat;
	background-position: -479px 0px;
	cursor: pointer;
	border: 0;
	display: block;
}
.btnopen {
	width: 58px;
	height: 25px;
	background-image: url(../images/global.png);
	background-repeat: no-repeat;
	background-position: -401px 0px;
	cursor: pointer;
	border: 0;
	display: block;
}
.right table.teachertab td {
	padding: 2px 0;
	background: #fff;
}
.right table.teachertab th {
	font-size: 12px;
}
.teachertab {
	width: 660px;
}
.jsjs {
	width: 658px;
	border: 1px solid #e8c592;
	background: #fffcf7;
	float: left;
	margin: 0 0 20px 0;
	_width: 655px;
}
.right .jsjs table {
	width: 100%;
}
.right .jsjs table td {
	background: none;
	border: none;
}
.jsxx {
	width: 618px;
	min-height: 200px;
	background: url(../images/usc/jssbg.jpg) no-repeat 0 bottom;
	float: left;
	padding: 30px 20px 50px 20px
}
.jss {
	width: 618px;
	background: #f4d4a5;
	float: left;
	padding: 30px 20px 20px 20px;
}
.jsxx table, .jsxx tr, .jsxx td {
	border: 0
}
.jsxxbox {
	margin: 10px 0 0 0
}
.jsxx_fgx {
	border-top: 1px dotted #323232;
	padding: 6px 0 0 0;
	margin: 6px 0 0 0
}
.jsxx_left ul li {
	width: 440px;
	float: left;
	margin: 0 0 6px 0
}
.jsxx_left ul li span {
	display: block;
	float: left
}
.jsxx_l_title {
	width: 100px;
	text-align: right;
	margin: 0 4px 0 0
}
.jsxx_l_con {
	width: 336px;
	text-align: left
}
.jsxx_l_con img {
	margin: 0 2px 2px 0
}
.jsxx_s {
	color: #cf3829
}
.jsxx_l_level {
	width: 158px;
	height: 19px;
	line-height: 19px;
	text-align: center;
	margin: 0 1px 0 0
}
.jsxxll_nor {
	color: #8e8e8e;
	background: #e5e5e5
}
.jsxxll_cur {
	color: #FFF;
	background: #3f9dd2
}
.jsxx_right {
	width: 143px;
	padding: 0 0 0 35px
}
.jsxx_right ul li {
	width: 143px;
	float: left;
	text-align: center
}
.jsxx_photo {
	width: 132px;
	display: block;
	border: 1px solid #dedede
}
.jsxx_photo img {
	border: 6px solid #FFF
}
.jsxx_sc_btn {
	margin: 4px 0 0 0;
	display: block;
	width: 132px;
	border: 1px solid #ff651b
}
.jsxx_sc_btn a:visited {
	text-decoration: none
}
.jsxx_sc_btn a {
	display: block;
	width: 130px;
	padding: 2px 0;
	border: 1px solid #FFF;
	background: url(../images/usc/jsxxscbtnbg.png) repeat-x;
	color: #FFF;
	font-family: '微软雅黑';
	font-size: 16px;
	text-decoration: none
}
.jsxx_sc_btn a:hover {
	background: #ff823e;
	text-decoration: none
}
.jsxx_sc_btn_2 {
	margin: 4px 0 0 0;
	display: block;
	width: 132px;
	border: 1px solid #56a4cc
}
.jsxx_sc_btn_2 a:visited {
	text-decoration: none
}
.jsxx_sc_btn_2 a {
	display: block;
	width: 130px;
	padding: 2px 0;
	border: 1px solid #FFF;
	background: url(../images/usc/jsxxscbtnbg_2.png) repeat-x;
	color: #FFF;
	font-family: '微软雅黑';
	font-size: 16px;
	text-decoration: none
}
.jsxx_sc_btn_2 a:hover {
	background: #5baad2;
	text-decoration: none
}
.jsxx_fxz {
	color: #1e9acd;
	text-align: left;
	margin: 10px 0 0 0
}
.jsxx_fxz span {
	display: block;
	float: left;
	margin: 0 7px 0 0
}
.jsxx_fxz a {
	display: block;
	float: left;
	margin: 2px 4px 0 0
}
.jss_zwjs {
	display: block;
	width: 62px;
	height: 23px;
	float: left;
	color: #1c7cb2;
	text-align: center;
	margin: 0 20px 0 0;
	background: url(../images/usc/jsszwjs.png) no-repeat
}
.jss_lywz {
	padding: 15px 20px 10px 80px
}
.jss_lywz p {
	line-height: 150%;
	margin: 0 0 20px 0
}
.stars {
	background: url(../images/global.png);
	width: 16px;
	height: 16px;
	display: inline-block;
	background-repeat: no-repeat;
	background-position: -1px -311px;
	cursor: pointer;
}
.xypj_box h3, .xypj_qtinfo .xypj_qtinfo_top span, .xypj_qtinfo .xypj_qtinfo_top i, .xypj_qtinfo .xypj_qtinfo_top p {
	background-image: url(../images/xypjimg.png);
	background-repeat: no-repeat
}
.xypj_box {
	width: 642px;
	float: left;
	margin: 0px 0px 10px 0px;
	padding: 8px;
	background-color: #FFFBF5;
	border: 1px solid #CFCFCF;
	padding-bottom: 20px;
	margin-bottom: 20px;
}
.xypj_box h3 {
	width: 300px;
	height: 65px;
	left: 10px;
	background-position: 0px 0px
}
.xypj_box_n {
	width: 300px;
	height: 65px;
	left: 10px;
	background: url(../images/xypjimg.png) no-repeat 0 0
}
.xypj_box .xypj_line {
	width: 642px;
	height: 5px;
	float: left
}
.xypj_box .xypj_btn {
	width: 642px;
	height: 25px;
	float: left;
	text-align: right;
	padding-top: 10px
}
.xypj_box .xypj_btn_t {
	width: 642px;
	height: 10px;
	float: left;
	text-align: right;
	padding-top: 5px
}
.xypj_box .xypj_btn table {
	float: none;
	margin: auto
}
.uesr_con .xypj_qtinfo {
	width: 642px;
	float: left;
	border-bottom: 1px dashed #CFCFCF;
	padding-bottom: 8px;
	padding-top: 5px;
	font-size: 14px
}
.xypj_qtinfo .xypj_qtinfo_top {
	width: 642px;
	line-height: 25px;
	float: left;
	font-weight: bold
}
.xypj_qtinfo .xypj_qtinfo_top span {
	width: 135px;
	float: left;
	text-indent: 14px;
	background-position: -6px -97px;
	font-family: Arial, Helvetica, sans-serif
}
.xypj_qtinfo .xypj_qtinfo_top i {
	width: 110px;
	float: left;
	text-indent: 14px;
	background-position: 0 -159px;
	font-family: Arial, Helvetica, sans-serif
}
.xypj_qtinfo .xypj_qtinfo_top p {
	width: 200px;
	float: left;
	background-position: 0px -129px;
	padding-left: 18px;
}
#content_wrap .right .xypj_qtinfo .xypj_qtinfo_top p {
	line-height: 14px;
}
.xypj_qtinfo ul {
	width: 632px;
	padding: 4px;
	float: left;
	border: 1px solid #E6D9C3;
	background-color: #FFF
}
.xypj_qtinfo ul .xypj_title {
	width: 600px;
	float: left;
	padding-left: 10px
}
.xypj_qtinfo ul .xypj_con {
	width: 617px;
	float: left;
	padding-left: 14px;
	padding-top: 4px
}
.xypj_qtinfo ul .xypj_more {
	width: 682px;
	float: left;
	text-align: right
}
.xypj_box #Marquee2 {
	width: 642px;
	height: 485px;
	float: left;
	padding: 0px;
	overflow: hidden
}
.xypj_qtinfo .xypj_con02 {
	width: 632px;
	padding: 4px;
	font-size: 14px;
	font-weight: normal;
	float: left;
	border: 1px solid #E6D9C3;
	background-color: #FFF
}
.xypj_qtinfo .xypj_qtinfo02_top span {
	width: 140px;
	font-family: Arial, Helvetica, sans-serif
}
.xypj_qtinfo .xypj_qtinfo02_top i {
	width: 165px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal
}
.aixin {
	cursor: pointer;
	display: inline-block;
	height: 16px;
	width: 16px;
	background: url(../images/usc/heart_r.png) no-repeat;
	vertical-align: middle;
}
.xypj_qtinfo {
	width: 642px;
	float: left;
	border-bottom: 1px dashed #CFCFCF;
	padding-bottom: 8px;
	padding-top: 5px;
	font-size: 14px;
}
.right .tabpage_2 {
	width: 660px;
	float: left;
	text-align: left;
	font-size: 14px;
	position: relative;
	font-weight: bold;
	font-family: "微软雅黑";
	margin: 20px 0 20px 0
}
.right .tabpage_2 table {
	width: 164px;
}
.right .tabpage_2 th {
	border: 1px solid #81b5df;
	background: #c3e4ff;
	text-indent: 16px;
	padding: 6px 0;
	font-size: 14px;
}
.right .tabpage_2 th td, .right .tabpage_2 td td {
	border: none;
}
.right .tabpage_2 td {
	border: 1px solid #81b5df;
	padding: 0;
	background: #ebf6ff
}
.right .tabpage_2_cell table, .tabpage_2_cell td {
	border: 0;
	padding: 0;
	background: #ebf6ff
}
.teacherimg_2 {
	padding-top: 10px;
}
/*----price------*/
.jiagebox {
	width: 660px;
	float: left;
	margin-bottom: 10px;
	text-align: center;
}
.jiagebox li {
	width: 658px;
	float: left;
	height: 34px;
	line-height: 50px;
}
.jiagebox_title02 {
	background-image: url(../images/jiageimg.png);
	background-repeat: no-repeat;
	background-position: 114px -116px
}
.jiagebox_title {
	width: 658px;
	height: 30px;
	line-height: 30px;
	float: left;
	font-weight: bold;
}
.jiagebox .jiagebox_title_dianshu {
	border: 1px solid #e577a1;
	background-color: #ff9bc1;
}
.jiagebox .jiagebox_title2 {
	border: 1px solid #71a6c7;
	background-color: #aed8f3;
}
.jiagebox li span {
	width: 200px;
	float: left;
	border-right: 1px solid #cfcf95;
	height: 34px;
	line-height: 34px;
	text-align: center;
}
.jiagebox .jiagebox_title span {
	width: 200px;
	float: left;
	border-right: 1px solid #e577a1;
}
.jiagebox .jiagebox_title2 span {
	width: 200px;
	float: left;
	border-right: 1px solid #71a6c7;
}
.jiagebox_dianshu li {
	border-left: 1px solid #cfcf95;
	border-right: 1px solid #cfcf95;
	border-bottom: 1px solid #cfcf95;
}
.jiagebox li em {
	width: 178px;
	float: left;
	border-right: 1px solid #cfcf95;
	height: 34px;
	line-height: 34px;
	text-align: center;
	text-indent: -10px;
}
.jiagebox .jiageboxbg02 {
	width: 139px;
}
.jiagebox li i {
	width: 138px;
	float: left;
	height: 34px;
	line-height: 34px;
	text-align: center;
	_width: 135px;
}
.jiagebox li .jiagebox_chanpin {
	height: 34px;
	line-height: 34px;
}
.jiagebox .jiageboxbg03 {
	background-color: #fffff1;
}
.btngoumaikcdj {
	width: 150px;
	height: 30px;
	padding: 0 0 3px 0;
	color: #FFF;
	background: url(../images/usc/jiagegmkcan.jpg) no-repeat;
	border: 0;
	cursor: pointer;
	font-family: "微软雅黑";
	font-weight: bolder;
}
.userpay {
	width: 638px;
	float: left;
	border: 1px solid #D9D2CF;
	padding: 10px;
	margin-bottom: 20px;
}
.userpay ul {
	width: 638px;
	float: left;
	margin: 5px 0px 15px 0px;
}
.userpay ul li {
	width: 195px;
	height: 60px;
	float: left;
	padding-top: 5px;
	margin: 5px 5px 5px 0;
	padding-left: 10px;
}
/*----about------*/
.gywmtab .gywmtab02, .gywmtab .gywmtab01, .gywmtab {
	background-image: url(../images/aboutimg.png);
}
.gywmtab {
	width: 630px;
	_width: 650px;
	height: 37px;
	float: left;
	padding-left: 10px;
	line-height: 37px;
	background-repeat: no-repeat;
	background-position: 0px -453px;
	overflow: hidden;
	margin-bottom: 30px;
}
.gywmtab .gywmtab02 {
	width: 97px;
	height: 37px;
	line-height: 37px;
	float: left;
	margin-right: 5px;
	background-repeat: no-repeat;
	background-position: -101px -407px;
	text-align: center;
}
.gywmtab a {
	line-height: 37px;
}
.gywmtab .gywmtab01 {
	width: 97px;
	height: 37px;
	float: left;
	margin-right: 5px;
	background-repeat: no-repeat;
	background-position: 0px -407px;
	text-align: center;
}
.shln_title {
	width: 100%;
	height: 30px;
	line-height: 30px;
	float: left;
	font-size: 14px;
	background-color: #0084FF;
	text-indent: 12px;
	font-weight: bold;
	font-family: "微软雅黑，宋体";
	padding-bottom: 0;
	margin-bottom: 20px;
	color: #fff;
}
.right .confaq02 {
	line-height: 40px;
	text-decoration: underline;
}
.right .confaq02 ul {
	list-style: disc;
	margin-left: 30px;
	margin-top: 10px;
	margin-bottom: 30px;
	text-decoration: underline;
}
/*----help------*/
.confaq {
	width: 660px;
	float: left;
	margin-bottom: 10px
}
.right .confaq .navi2 {
	width: 660px;
	float: left;
	margin-bottom: 6px
}
.right .confaq .navi2 dt {
	width: 650px;
	height: 28px;
	line-height: 28px;
	padding-left: 8px;
	color: #666;
	font-size: 14px;
	font-weight: bold;
	float: left;
	border: 1px solid #CCE0FF
}
.right .confaq .navi2 dd {
	width: 650px;
	line-height: 28px;
	padding: 5px 0px 0px 8px;
	float: left;
	font-size: 14px;
	color: #333
}
.right .confaq p span {
	color: #F00
}
.right .confaq02 {
	width: 630px;
	float: right;
}
.right .confaq03 {
	width: 660px;
	float: left;
	margin-bottom: 30px;
}
.right .confaq03 ul {
	list-style: disc;
	padding-left: 20px;
	line-height: 28px;
}
.yongyu {
	width: 660px;
	float: left;
	margin-bottom: 30px;
	overflow: hidden;
}
.yongyu ul {
	width: 660px;
	float: left;
}
.yongyu ul li {
	width: 585px;
	height: 63px;
	line-height: 25px;
	padding: 18px 0px 0px 100px;
	float: left;
	background-image: url(../images/nindex/yongyuimg.png);
	background-repeat: no-repeat;
	background-position: 10px 0px;
	color: #333;
}
.yongyu ul .yongyu_xs {
	background-repeat: no-repeat;
	background-position: 10px -80px;
	padding-top: 10px;
}
.yongyu ul li span {
	width: 510px;
	float: left;
	font-size: 18px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.yongyu ul li em {
	width: 510px;
	float: left;
	font-size: 14px;
	font-style: normal;
}
/*----guide------*/
.liucheng_title_01, .liucheng_title_02, .liucheng_title_step1, .liucheng_title_step2, .liucheng_title_step3, .liucheng_title_step4, .liucheng_title_step5 {
	background: url(../images/nindex/liuchengimg.png) no-repeat;
}
.liucheng_title_01 {
	width: 660px;
	height: 150px;
	float: left;
}
.liucheng_title_02 {
	width: 660px;
	height: 150px;
	float: left;
	background-position: 0px -150px;
}
.liucheng_title_step1 {
	width: 660px;
	height: 30px;
	float: left;
	margin-bottom: 20px;
	background-position: 0px -315px;
}
.liucheng_title_step2 {
	width: 660px;
	height: 30px;
	float: left;
	margin-bottom: 20px;
	background-position: 0px -360px;
}
.liucheng_title_step3 {
	width: 660px;
	height: 30px;
	float: left;
	margin-bottom: 20px;
	background-position: 0px -403px;
}
.liucheng_title_step4 {
	width: 660px;
	height: 29px;
	float: left;
	margin-bottom: 20px;
	background-position: 0px -448px;
}
.liucheng_title_step5 {
	width: 660px;
	height: 29px;
	float: left;
	margin-bottom: 20px;
	background-position: 0px -492px;
}
/*----login------*/
.conbox_login {
	width: 868px;
	float: left;
	margin-top: 10px;
	border: 1px solid #CFCFCF;
	padding: 10px 30px 10px 50px;
	height: 350px;
	margin-bottom: 30px;
}
.lhdl_1 {
	width: 320px;
	float: left;
	height: auto;
	padding-top: 30px;
}
.lhdl_1 h3 {
	text-align: center;
	font-family: "微软雅黑";
	font-weight: bolder;
	font-size: 26px;
}
.lhdl_1 ul {
	margin-top: 20px;
}
.lhdl_1 li {
	width: 320px;
	height: 37px;
	float: left;
	margin-bottom: 10px;
}
.lhdl_1 li i {
	height: 37px;
	float: left;
	margin-right: 10px;
}
.lhdl_1 li i a {
	line-height: 37px;
}
.lhdl_1 em {
	font-style: normal;
	padding-top: 10px;
	height: 17px;
}
.lhdl_1 li span {
	width: 60px;
	float: left;
	display: block;
	line-height: 37px;
}
.lhdl_2 {
	width: 400px;
	float: left;
	height: auto;
	padding-top: 30px;
	margin-left: 100px;
}
.lhdl_2 .ljdl {
	line-height: 50px;
}
.logininput02 {
	border: 1px solid #cfcfcf;
	width: 190px;
	height: 30px;
}
.btnreg {
	width: 102px;
	height: 32px;
	background-image: url(../images/global.png);
	background-position: -559px -477px;
	border: 0;
	cursor: pointer;
}
/*----register------*/
.zhuce_title2 {
	width: 940px;
	height: 50px;
	float: left;
	margin-bottom: 10px;
	background-repeat: no-repeat;
	background-image: url(../images/userbg.png);
	background-position: 0px -2050px;
}
.titletxt05 {
	float: left;
}
.loginbox {
	float: left;
	border: 1px solid #cfcfcf;
	padding: 20px;
	width: 900px;
}
.loginbox03 {
	width: 618px;
	background: #fff;
	margin-bottom: 20px;
}
.loginzc {
	width: 75%;
	float: left;
}
.lhdl {
	width: 400px;
	float: left;
}
.loginbox02 li {
	width: 500px;
	height: 37px;
	float: left;
	margin-bottom: 10px;
}
.loginbox02 li i {
	height: 37px;
	float: left;
	margin-right: 10px;
	width: 126px;
}
.loginbox03 li {
	width: 500px;
	height: auto;
	float: left;
	margin-bottom: 10px;
}
.loginbox03 li i {
	height: 37px;
	float: left;
	margin-right: 10px;
	width: 126px;
}
.btnlogin_2 {
	width: 242px;
	height: 49px;
	background-image: url(../images/global.png);
	background-position: -460px -392px;
	border: 0;
	cursor: pointer;
}
.loginbox .lhdl {
	width: 200px;
}
.loginbox .lhdl li {
	float: left;
	margin-bottom: 10px;
	line-height: 37px;
}
/*----zhaohuimima------*/
.mima_title {
	width: 660px;
	height: 50px;
	float: left;
	margin-bottom: 10px;
	background-image: url(../images/userbg.png);
	background-repeat: no-repeat;
	background-position: 0px -2368px;
}
.right table.zhmm th {
	padding: 10px 0;
	background: #eaeaea;
}
.right table.zhmm td {
	text-align: left;
	padding: 10px 0;
	background: none;
}
.right table.zhmm input {
	border: 1px solid #cfcfcf;
	margin: 0 20px;
}
.right table.zhmm input.fsyzm {
	margin: 0;
	padding: 0 10px;
	cursor: pointer;
	width: 87px;
	background: #2b89e9;
	border: 1px solid #237fde;
	color: #fff;
	height: 22px;
	font-family: '微软雅黑';
	line-height: 22px;
}
.right table.zhmm input.fsyzm:hover {
	background: #0063DC;
}
.buy_btn02 {
	width: 610px;
	float: left;
	margin-top: 10px;
	text-align: center;
	line-height: 32px;
}
.orgbtn {
	width: 82px;
	height: 30px;
	line-height: 30px;
	background: url(../images/usc/usc_icons.png) no-repeat 0 -329px;
	color: #FFFFFF;
	border: 0;
	cursor: pointer;
	font-family: '微软雅黑';
	font-size: 13px;
}
.orgbtn:hover {
	background: url(../images/usc/usc_icons.png) no-repeat 0 -359px;
}
/*----uers video------*/

.spcontent {
	text-align: center;
	float: left;
	width: 660px;
	padding-bottom: 20px;
}
.sptitle {
	width: 660px;
	float: left;
	text-align: left;
	font-size: 14px;
	font-weight: bold;
	line-height: 30px;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 20px;
}
.titletxt04 {
	width: 660px;
	float: right;
	margin: 0 0 10px 0;
	text-align: center;
	font-size: 22px;
	font-family: 'Arial', '黑体';
	font-weight: bolder;
	color: #ee317d;
}
.tjyl_02 {
	width: 488px;
	height: auto;
	background: url(../images/nindex/invite2-v=20130617.jpg) no-repeat;
	Nmargin: 20px 0 0 0;
	_margin: 20px 0 0 0;
	padding: 20px 0 20px 170px;
}
#content_wrap .right .tjyl_02 p {
	line-height: 18px;
}
/*----uers video2------*/
.spcontent_new {
	text-align: left;
	float: left;
	width: 660px;
	padding-bottom: 20px;
}
.l_new {
	text-align: left;
	line-height: 28px;
	width: 260px;
	float: left;
}
.r_new {
	text-align: right;
	width: 390px;
	float: right;
}
.text_01 {
	font-size: 18px;
	font-weight: bold;
	line-height: 40px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333
}
/*----ue------*/
.uelist {
	line-height: 18px;
}
.ue_sub {
	width: 100%;
	float: left;
}
.ue_sub_left {
	width: 340px;
	float: left;
}
.ue_sub_right {
	width: 266px;
	height: 200px;
	float: right;
}
.ue_sub_title .ue_name, .ue_sub_title .ue_word {
	width: 100%;
	margin: 0 0 16px 0;
	display: block;
	float: left;
	font-size: 34px;
	color: #2986ed;
	text-align: left;
	line-height: 100%;
	font-family: '黑体';
}
.ue_sub_note {
	width: 320px;
	padding: 2px 10px;
	display: block;
	float: left;
	background: #f7a60c;
	color: #FFF;
	text-align: left;
	border-bottom: 1px dotted #FFF;
}
.ue_con div span {
	line-height: 28px;
	font-size: 16px;
*line-height:21px;
}
.ue_sub_link {
	width: 100%;
	float: left;
}
.ue_sub_link li {
	width: 50%;
	float: left;
	margin-top: 20px;
	overflow: hidden;
}
.ue_search {
	width: 590px;
	float: left;
	padding: 30px 30px 10px 30px;
	margin: 6px 0 20px 0;
	background: #f0f9ff;
	border: 0;
	text-align: left;
}
.ue_search span {
	width: 590px;
	display: block;
	margin: 0 0 30px 0;
}
.ue_search span a {
	margin: 0 40px 0 0;
	font-size: 14px;
}
.uelist_2 ul li {
	width: 100%;
	margin: 14px 0 0 0;
	border-bottom: 1px dotted #000;
	padding: 0 0 8px 0;
	float: left;
}
.uelist_title {
	text-align: left;
}
.uelist_title a {
	font-family: "Arial", "黑体";
	font-size: 18px;
	color: #3382ed;
}
.uelist_title_2 {
	margin: 18px 0 0 0;
	background: url(../images/ue/triangle.png) no-repeat 2px 5px;
	text-indent: 18px;
	text-align: left;
	color: #7a7a7a;
}
.right .ue_pages table tr {
	margin-top: 20px;
}
.right .ue_pages table td {
	font-size: 14px;
}
/*----news------*/
.itemtitle {
	width: 660px;
	border-bottom: 3px solid #f60;
	font-size: 24px;
	font-family: 'Arial', '黑体';
	font-weight: bold;
	padding: 0 0 9px 0;
	text-indent: 36px;
	background: url(../images/site/psa.png) no-repeat;
	height: 30px;
	line-height: 24px;
	margin-bottom: 30px;
}
.gonggao_list {
	width: 650px;
	float: left;
	padding: 1px 0;
	border-bottom: 1px dashed #CFCFCF;
	line-height: 28px;
	margin-bottom: 20px;
}
.gonggao_list a {
	cursor: pointer;
	display: block;
	text-decoration: none;
	width: 645px;
	height: 30px;
	line-height: 30px;
	padding-left: 5px;
}
.gonggao_list a:hover {
	background: #eee;
	_text-decoration: none;
}
.gonggao_title2 {
	display: block;
	width: 520px;
	height: 30px;
	line-height: 30px;
	float: left;
	color: #468eef;
	font-size: 14px;
	text-indent: 6px;
}
.gonggao_time {
	display: block;
	width: 120px;
	height: 30px;
	line-height: 30px;
	float: right;
	text-align: right;
	font-size: 12px;
	color: #999;
}
.titletxt textarea {
	border: 1px solid #cfcfcf;
}
/*----course------*/
.kclabel {
	width: 657px;
	margin: 0px;
	padding: 0px 0px 0px 3px;
	float: left;
}
.kclabel .menu1 ul {
	float: left;
	width: 657px;
	padding: 0px;
	margin: 0px;
}
.kclabel .menu1 ul a {
	height: 43px;
	line-height: 50px;
	font-size: 18px;
	font-family: "微软雅黑";
	font-weight: bold;
}
.kclabel .menu1 ul li {
	width: 141px;
	height: 43px;
	line-height: 50px;
	font-size: 18px;
	font-family: "微软雅黑";
	font-weight: bold;
	text-align: center;
	float: left;
	background-image: url(../images/kechengimg.gif);
	background-position: 0px -137px;
	background-repeat: no-repeat;
}
.kclabel .menu1 li a {
	width: 141px;
	height: 43px;
	line-height: 50px;
	float: left;
	display: inline-block;
	_display: inline;
	_zoom: 1;
	text-decoration: none;
	color: #666666;
}
.kclabel .menu1 li a.selected {
	width: 141px;
	height: 43px;
	line-height: 50px;
	color: #fff;
	display: inline-block;
	background-repeat: repeat-x;
	background-image: url(../images/kechengimg.gif);
	background-position: 0px -202px;
}
.kccontent {
	width: 668px;
	float: left;
	padding: 10px 0;
}
.right .kccontent table {
	width: 100%;
	border: none;
}
.right .kccontent table th {
	border: none;
	font-size: 12px;
}
.right .kccontent table td {
	border: none;
	background: none;
	text-align: left;
	font-size: 12px;
}
.kidstab {
	border: 0;
	float: left;
	margin: 20px 0px 10px 0px;
	border-collapse: collapse;
	text-align: left;
	background: #d3e9ff;
}
.right .kccontent table td.kccourse {
	font-family: '黑体';
	font-size: 24px;
	color: #488ddb;
	padding: 30px 0 20px 0;
}
.kcbookbox {
	width: 312px;
	background: #FFF;
	padding: 0 0 20px 0;
	margin: 0 0 30px 0;
}
.kcwords {
	width: 190px;
	height: 154px;
	float: left;
	font-family: '黑体';
	font-size: 16px;
}
.kcpic {
	float: left;
	_width: 122px;
	_overflow: hidden;
	_margin-left: -20px;
}
.kcwords font {
	font-size: 16px;
	font-family: Arial
}
.kcbook_title {
	width: 312px;
	height: 154px;
	background: url(../images/course/titlebg.jpg) no-repeat;
}
.kcwords_name {
	width: 175px;
	float: left;
	line-height: 120%;
	margin: 26px 0 0 0;
	padding: 0 0 0 14px;
	color: #FFF;
	font-size: 16px;
}
.kclevel {
	width: 190px;
	float: left;
	line-height: 140%;
	margin: 18px 0 0 0;
	padding: 0 0 0 14px;
	font-family: 'Arial';
	font-size: 12px;
	color: #c5e2ff;
}
.kclevel span a {
	display: block;
	text-indent: 36px;
	color: #c5e2ff;
}
.kclevel span a:hover {
	color: #fff;
}
.kcbook_content {
	width: 252px;
	background: #f3f3f3;
	margin: 0 0 0 9px;
	padding: 20px;
}
.kc_preview {
	margin: 18px 0 0 0;
	background: url(../images/course/preview.jpg) no-repeat 10px 4px;
	text-indent: 40px;
}
.kcbook_link {
	clear: both;
	overflow: hidden;
	border-top: 1px dashed #cfcfcf;
}
.kcbook_link a {
	font-size: 12px;
	margin-right: 20px;
}
.kc_buy {
	margin: 2px 0 0 0;
	background: url(../images/course/buy.jpg) no-repeat 10px 4px;
	text-indent: 40px;
}
.kechengbg {
	width: 658px;
	float: left;
	margin-top: 0px;
	margin-bottom: 10px;
}
.kccontent h4 {
	margin-bottom: 10px;
	float: left;
	width: 660px;
	color: #F7941C;
	font-weight: bold;
}
.newstab ul li {
	width: 324px;
	float: left;
	background: #eee;
	height: 120px;
	margin-bottom: 20px;
}
.newstab_left {
	margin: 0 20px 0 0;
}
.right table.newstab_table {
	margin: 15px 20px;
	_margin: 15px 10px;
	border: 0;
	border-collapse: collapse;
	text-align: left;
	width: 244px;
}
.kccontent div.news_info {
	font-size: 12px;
	width: 220px;
	_width: 210px;
	line-height: 18px;
	border-bottom: 1px dotted #454545;
	margin-bottom: 10px;
	padding-left: 10px;
}
.gotoseebtn {
	width: 95px;
	height: 24px;
	padding: 0 0 2px 0;
	background: url(../images/usc/usc_icons.png) no-repeat 0 -450px;
	color: #808a04;
	border: 0;
	cursor: pointer;
	text-align: left;
	text-indent: 8px;
}
.kccontent div {
	line-height: 28px;
}
.gotoseebtn:hover {
	background: url(../images/usc/usc_icons.png) no-repeat 0 -474px;
}
.kecheng ul {
	width: 660px;
	float: left;
	background-image: url(../images/nindex/kechengbg.jpg);
	background-repeat: no-repeat;
	cursor: pointer;
	display: block;
}
.kecheng ul .kc_01 {
	width: 126px;
	height: 125px;
	cursor: pointer;
	float: left;
	padding-right: 6px;
}
#kcbox01, #kcbox02, #kcbox03, #kcbox04, #kcbox05, #kcbox06, #kcbox07, #kcbox08, #kcbox09, #kcbox01, #kcbox10, #kcbox11, #kcbox12, #kcbox13, #kcbox14 {
	background-color: #F4FAFF;
	border: 1px solid #ddd;
	width: 125px;
	height: 117px;
	margin: 0px;
	position: absolute;
	z-index: 199;
	text-align: center;
	font-size: 12px;
	line-height: 18px;
}
#content_wrap .right .altdiv h2 {
	font-weight: bold;
}
#content_wrap .right .altdiv span {
	font-size: 12px;
	line-height: 15px;
}
#content_wrap .right .altdiv p {
	font-size: 12px;
	line-height: 15px;
}
/*
#kcbox01 {}
#kcbox02 {background-color: #F4FAFF;border: 1px solid #ddd;width: 115px;height: 125px;margin: 0px 0px 0px 18px;position: absolute;z-index: 199;text-align: center;}
#kcbox03 {background-color: #F4FAFF;border: 1px solid #ddd;width: 115px;height: 125px;margin: 0px 0px 0px 18px;position: absolute;z-index: 199;text-align: center;}
#kcbox04 {background-color: #F4FAFF;border: 1px solid #ddd;width: 115px;height: 125px;margin: 0px 0px 0px 18px;position: absolute;z-index: 199;text-align: center;}
#kcbox05 {background-color: #F4FAFF;border: 1px solid #ddd;width: 115px;height: 125px;margin: 0px 0px 0px 18px;position: absolute;z-index: 199;text-align: center;}
#kcbox06 {background-color: #F4FAFF;border: 1px solid #ddd;width: 115px;height: 125px;margin: 0px 0px 0px 18px;position: absolute;z-index: 199;text-align: center;}
#kcbox07 {background-color: #F4FAFF;border: 1px solid #ddd;width: 115px;height: 125px;margin: 0px 0px 0px 18px;position: absolute;z-index: 199;text-align: center;}
#kcbox08 {background-color: #F4FAFF;border: 1px solid #ddd;width: 115px;height: 125px;margin: 0px 0px 0px 18px;position: absolute;z-index: 199;text-align: center;}
#kcbox09 {background-color: #F4FAFF;border: 1px solid #ddd;width: 115px;height: 125px;margin: 0px 0px 0px 18px;position: absolute;z-index: 199;text-align: center;}
#kcbox10 {background-color: #F4FAFF;border: 1px solid #ddd;width: 115px;height: 125px;margin: 0px 0px 0px 18px;position: absolute;z-index: 199;text-align: center;}
#kcbox11 {background-color: #F4FAFF;border: 1px solid #ddd;width: 115px;height: 125px;margin: 0px 0px 0px 18px;position: absolute;z-index: 199;text-align: center;}
#kcbox12 {background-color: #F4FAFF;border: 1px solid #ddd;width: 115px;height: 125px;margin: 0px 0px 0px 18px;position: absolute;z-index: 199;text-align: center;}
#kcbox13 {background-color: #F4FAFF;border: 1px solid #ddd;width: 115px;height: 125px;margin: 0px 0px 0px 18px;position: absolute;z-index: 199;text-align: center;}
#kcbox14 {background-color: #F4FAFF;border: 1px solid #ddd;width: 115px;height: 125px;margin: 0px 0px 0px 18px;position: absolute;z-index: 199;text-align: center;}
*/

.kechengjianjie {
	width: 660px;
	float: left;
}
.kechengjianjie ul li {
	width: 654px;
	float: left;
	line-height: 26px;
	border: 1px solid #ccc;
	margin-bottom: 10px;
	padding-right: 4px;
	color: #333;
	font-size: 14px;
}
.kechengjianjie ul li:hover { border:1px solid #f60; cursor:pointer; color:#f60; text-decoration:none;}
.kechengjianjie ul a:hover  {_cursor:pointer;_text-decoration:none;}
.kechengjianjie ul.kcbox_ul li:hover { border:1px solid #138308; cursor:pointer; color:#138308; text-decoration:none;}
.kechengjianjie ul.kcbox_ul a:hover {_cursor:pointer; _text-decoration:none;}
.kechengjianjie ul li span {
	font-size: 16px;
	font-family: 微软雅黑;
}
.kechengjianjie ul li span {
	width:124px;
	height:83px;
	float:left;
	margin-right:10px;
	background:url(../images/nindex/picn-v=20130625.jpg) no-repeat;
}
.jibiecontent {
	width: 660px;
	height: 409px;
	float: left;
	margin-bottom: 10px;
	padding-bottom: 10px;
	background: url(../images/nindex/jibieimg01.png) no-repeat left bottom;
}
.jibiebg {
	width: 660px;
	height: 576px;
	float: left;
	background-image: url(../images/nindex/jibietixi.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin-top: 20px;
}
.jibiebg01 {
	width: 598px;
	padding-left: 60px;
	float: right;
}
.jibiebg01 ul li li {
	cursor: pointer;
}
.jibiebg01 ul.level_1 {
	width: 496px;
	float: right;
	padding-right: 1px;
	padding-top: 14px;
}
.jibiebg01 ul li.level_11 {
	width: 99px;
	float: right;
	height: 546px;
	display: block;
}
.jibiebg01 ul li li.kc_014 {
	width: 99px;
	float: left;
	height: 132px;
	display: block;
}
.jibiebg01 ul li li.kc_015 {
	width: 99px;
	float: left;
	height: 107px;
	display: block;
}
.jibiebg01 ul li li.kc_016 {
	width: 99px;
	float: left;
	height: 72px;
	display: block;
}
.jibiebg01 ul li li.kc_017 {
	width: 99px;
	float: left;
	height: 65px;
	display: block;
}
.jibiebg01 ul li li.kc_018 {
	width: 99px;
	float: left;
	height: 72px;
	display: block;
}
.jibiebg01 ul li li.kc_019 {
	width: 99px;
	float: left;
	height: 100px;
	display: block;
}
.jibiebg01 ul li li.kc_010 {
	width: 99px;
	float: left;
	height: 100px;
	display: block;
	margin-top: 137px;
}
.jibiebg01 ul li li.kc_011 {
	width: 99px;
	float: left;
	height: 72px;
	display: block;
}
.jibiebg01 ul li li.kc_012 {
	width: 99px;
	float: left;
	height: 139px;
	display: block;
}
.jibiebg01 ul li li.kc_013 {
	width: 99px;
	float: left;
	height: 100px;
	display: block;
}
.jibiebg01 ul li li.kc_006 {
	width: 99px;
	float: left;
	display: block;
	height: 35px;
	margin-top: 307px;
}
.jibiebg01 ul li li.kc_007 {
	width: 99px;
	float: left;
	height: 70px;
	display: block;
}
.jibiebg01 ul li li.kc_008 {
	width: 99px;
	float: left;
	height: 35px;
	display: block;
}
.jibiebg01 ul li li.kc_009 {
	width: 99px;
	float: left;
	height: 100px;
	display: block;
}
.jibiebg01 ul li li.kc_002 {
	width: 99px;
	float: left;
	height: 170px;
	display: block;
}
.jibiebg01 ul li li.kc_003 {
	width: 99px;
	float: left;
	height: 103px;
	display: block;
}
.jibiebg01 ul li li.kc_004 {
	width: 99px;
	float: left;
	height: 70px;
	display: block;
}
.jibiebg01 ul li li.kc_005 {
	width: 99px;
	float: left;
	height: 100px;
	display: block;
}
.jibiebg01 ul li li.kc_001 {
	width: 99px;
	float: left;
	height: 270px;
	display: block;
	margin-top: 165px;
}
.jibiebg01 ul li li.kc_001 p {
	width: 99px;
	float: left;
	height: 10px;
	display: block;
	margin-bottom: 0px;
}
.jibiebg01 ul li li.kc_001 p.p_001 {
	margin-top: 70px;
}
.jibiebg01 ul li li.kc_001 p.p_002 {
	margin-top: 90px;
}
/*----course simulation------*/
.right .gexinghua_title, .right .gxh_title01, .right .gxh_title02, .right .gxh_title03, .right .gxh_title04, .right .gxh_title05, .gxh_jibie_r {
	background: url(../images/nindex/gexinghuaimg.png);
}
.gxhcontent {
	width: 660px;
	float: left;
	height: auto;
	padding-top: 10px;
	margin-bottom: 20px;
}
.right .gxh_title01 {
	width: 660px;
	height: 37px;
	float: left;
	background-repeat: no-repeat;
	background-position: 0px -88px;
}
.right .gxh_title02 {
	width: 660px;
	height: 37px;
	float: left;
	background-repeat: no-repeat;
	background-position: -0px -154px;
	margin-top: 20px;
}
.gxh_jiansuo {
	width: 658px;
	float: left;
	margin-bottom: 10px;
	padding: 5px 0px 10px 0px;
	border-left: 1px solid #E2E2E4;
	border-right: 1px solid #E2E2E4;
	border-bottom: 1px solid #E2E2E4;
}
.gxh_jiansuo_l {
	width: 658px;
	float: left;
	list-style: none;
}
.gxh_jiansuo_l li {
	width: 658px;
	float: left;
	line-height: 30px;
}
.gxh_jiansuo_l li span {
	width: 160px;
	float: left;
	text-align: right;
	font-size: 12px;
}
.gxh_jiansuo_l li em {
	width: 498px;
	float: right;
	font-weight: bold;
	padding-top: 5px;
}
.btngusuan {
	background-image: url(../images/global.png);
	margin: 0 auto;
	width: 102px;
	height: 32px;
	background-repeat: no-repeat;
	background-position: -347px -262px;
	cursor: pointer;
	border: 0;
}
.gxh_jiansuo_r {
	width: 636px;
	float: left;
	padding-top: 10px;
	text-align: center;
	line-height: 80px;
}
.jibiecontent02 {
	width: 660px;
	height: 390px;
	float: right;
	margin-bottom: 10px;
	padding-bottom: 10px;
	background: url(../images/nindex/jibieimg02.png) no-repeat right bottom;
	margin-top: 10px;
	_overflow: hidden;
}
.jibiecontent .jibie01 {
	width: 35px;
	height: 315px;
	float: left;
	font-size: 12px;
	margin-right: 2px;
	_margin-right: 1px;
}
.jibiecontent .jibie01 li a {
	width: 34px;
	height: 40px;
	float: left;
	display: block;
}
.jibiecontent .jibie01 .top {
	width: 62px;
	_width: 36px;
	height: 255px;
	float: left;
}
.jibiecontent .jibie02 {
	width: 34px;
	height: 315px;
	float: left;
	font-size: 12px;
	margin-right: 2px;
	_margin-right: 1px;
}
.jibiecontent .jibie02 li a {
	width: 33px;
	height: 60px;
	float: left;
	display: block;
}
.jibiecontent .jibie02 .top {
	width: 62px;
	_width: 35px;
	height: 240px;
	float: left;
}
.jibiecontent .jibie03 {
	width: 33px;
	height: 315px;
	float: left;
	font-size: 12px;
	margin-right: 2px;
	_margin-right: 1px;
}
.jibiecontent .jibie03 li a {
	width: 33px;
	height: 80px;
	float: left;
	display: block;
}
.jibiecontent .jibie03 .top {
	width: 62px;
	_width: 35px;
	height: 230px;
	float: left;
}
.jibiecontent .jibie04 {
	width: 35px;
	height: 315px;
	float: left;
	font-size: 12px;
	margin-right: 2px;
	_margin-right: 1px;
}
.jibiecontent .jibie04 li a {
	width: 34px;
	height: 100px;
	float: left;
	display: block;
}
.jibiecontent .jibie04 .top {
	width: 62px;
	_width: 35px;
	height: 220px;
	float: left;
}
.jibiecontent .jibie05 {
	width: 35px;
	height: 315px;
	float: left;
	font-size: 12px;
	margin-right: 2px;
	_margin-right: 1px;
}
.jibiecontent .jibie05 li a {
	width: 35px;
	height: 120px;
	float: left;
	display: block;
}
.jibiecontent .jibie05 .top {
	width: 62px;
	_width: 35px;
	height: 205px;
	float: left;
}
.jibiecontent .jibie06 {
	width: 35px;
	height: 315px;
	float: left;
	font-size: 12px;
	margin-right: 2px;
	_margin-right: 1px;
}
.jibiecontent .jibie06 li a {
	width: 34px;
	height: 140px;
	float: left;
	display: block;
}
.jibiecontent .jibie06 .top {
	width: 62px;
	_width: 36px;
	height: 185px;
	float: left;
}
.jibiecontent .jibie07 {
	width: 35px;
	height: 315px;
	float: left;
	font-size: 12px;
	margin-right: 2px;
	_margin-right: 1px;
}
.jibiecontent .jibie07 li a {
	width: 34px;
	height: 160px;
	float: left;
	display: block;
}
.jibiecontent .jibie07 .top {
	width: 62px;
	height: 165px;
	_width: 36px;
	float: left;
}
.jibiecontent .jibie08 {
	width: 35px;
	height: 315px;
	float: left;
	font-size: 12px;
	margin-right: 2px;
	_margin-right: 1px;
}
.jibiecontent .jibie08 li a {
	width: 34px;
	height: 180px;
	float: left;
	display: block;
}
.jibiecontent .jibie08 .top {
	width: 62px;
	height: 155px;
	_width: 36px;
	float: left;
}
.jibiecontent .jibie09 {
	width: 34px;
	height: 315px;
	float: left;
	font-size: 12px;
	margin-right: 2px;
	_margin-right: 1px;
}
.jibiecontent .jibie09 li a {
	width: 33px;
	height: 200px;
	float: left;
	display: block;
}
.jibiecontent .jibie09 .top {
	width: 62px;
	height: 140px;
	_width: 35px;
	float: left;
}
.jibiecontent .jibie10 {
	width: 35px;
	height: 315px;
	float: left;
	font-size: 12px;
	margin-right: 2px;
	_margin-right: 1px;
}
.jibiecontent .jibie10 li a {
	width: 34px;
	height: 220px;
	float: left;
	display: block;
}
.jibiecontent .jibie10 .top {
	width: 62px;
	height: 135px;
	_width: 36px;
	float: left;
}
.jibiecontent .jibie11 {
	width: 34px;
	height: 315px;
	float: left;
	font-size: 12px;
	margin-right: 2px;
	_margin-right: 1px;
}
.jibiecontent .jibie11 li a {
	width: 33px;
	height: 240px;
	float: left;
	display: block;
}
.jibiecontent .jibie11 .top {
	width: 62px;
	height: 115px;
	float: left;
	_width: 35px;
}
.jibiecontent .jibie12 {
	width: 36px;
	height: 315px;
	float: left;
	font-size: 12px;
	margin-right: 2px;
	_margin-right: 1px;
}
.jibiecontent .jibie12 li a {
	width: 35px;
	height: 240px;
	float: left;
	display: block;
}
.jibiecontent .jibie12 .top {
	width: 62px;
	height: 115px;
	float: left;
	_width: 35px;
}
.jibiecontent .jibie13 {
	width: 34px;
	height: 315px;
	float: left;
	font-size: 12px;
	margin-right: 2px;
	_margin-right: 1px;
}
.jibiecontent .jibie13 li a {
	width: 33px;
	height: 240px;
	float: left;
	display: block;
}
.jibiecontent .jibie13 .top {
	width: 62px;
	height: 100px;
	_width: 35px;
	float: left;
}
.jibiecontent .jibie14 {
	width: 36px;
	height: 315px;
	float: left;
	font-size: 12px;
	margin-right: 2px;
	_margin-right: 1px;
}
.jibiecontent .jibie14 li a {
	width: 35px;
	height: 240px;
	float: left;
	display: block;
}
.jibiecontent .jibie14 .top {
	width: 62px;
	height: 82px;
	_width: 35px;
	float: left;
}
.jibiecontent .jibie15 {
	width: 34px;
	height: 315px;
	float: left;
	font-size: 12px;
	margin-right: 2px;
	_margin-right: 1px;
}
.jibiecontent .jibie15 li a {
	width: 33px;
	height: 240px;
	float: left;
	display: block;
}
.jibiecontent .jibie15 .top {
	width: 62px;
	height: 75px;
	_width: 35px;
	float: left;
}
.jibiecontent .jibie16 {
	width: 1px;
	height: 315px;
	float: left;
	font-size: 12px;
	margin-right: 2px;
}
.jibiecontent .jibie16 li a {
	width: 109px;
	height: 240px;
	float: left;
	display: block;
}
.jibiecontent .jibie16 .top {
	width: 109px;
	height: 70px;
	float: left;
}
.jibiecontent02 .jibie01, .jibiecontent02 .jibie02, .jibiecontent02 .jibie03, .jibiecontent02 .jibie04, .jibiecontent02 .jibie05, .jibiecontent02 .jibie06, .jibiecontent02 .jibie07, .jibiecontent02 .jibie08, .jibiecontent02 .jibie09, .jibiecontent02 .jibie10, .jibiecontent02 .jibie11, .jibiecontent02 .jibie12, .jibiecontent02 .jibie13, .jibiecontent02 .jibie14, .jibiecontent02 .jibie15, .jibiecontent02 .jibie16 {
	float: left;
	font-size: 12px;
}
 .jibiecontent02 li a, {
width:36px;
float:left;
display:block;
}
 .jibiecontent02 .top, {
width:36px;
float:left;
}
.jibiecontent02 .jibie_xy {
	width: 62px;
	float: left;
	margin-left: -15px !important;
	background: url(../images/nindex/xzshuiping.png) no-repeat left bottom;
	_background: url(../images/nindex/xzshuiping2.png) no-repeat left bottom;
	margin-left: 1px;
}
.jibiecontent02 .jibie_mb {
	float: left;
	background: url(../images/nindex/mbjibie.png) no-repeat left bottom;
	margin-left: -15px !important;
	_background: url(../images/nindex/mbjibie2.png) no-repeat left bottom;
	_margin-left: 1px;
}
.right .gxh_title03 {
	width: 472px;
	height: 56px;
	line-height: 58px;
	margin-bottom: 10px;
	float: left;
	padding-left: 188px;
	background-repeat: no-repeat;
	background-position: -0px -200px;
}
.right .gxh_title05 {
	width: 660px;
	height: 40px;
	float: left;
	margin-bottom: 10px;
	background-repeat: no-repeat;
	background-position: -0px -268px;
	margin-top: 10px;
}
.gxh_jibie {
	width: 646px;
	float: left;
	margin-bottom: 10px;
	padding: 4px;
	border: 4px solid #E2E2E4;
}
.gxh_jibie_l {
	width: 350px;
	float: left;
	margin-top: 15px;
	line-height: 1.6em;
}
.gxh_jibie_l span {
	width: 350px;
	float: left;
	margin-bottom: 10px;
	font-size: 12px;
}
.gxh_jibie_l b {
	color: #F00;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.gxh_jibie_r {
	width: 285px;
	height: 200px;
	float: right;
	background-repeat: no-repeat;
	background-position: 5px -375px;
}
.right table.kidstab {
	width: 660px;
	border: none;
}
.right table.kidstab table {
	border: none;
}
.right table.kidstab th {
	border: none;
	font-size: 12px;
}
.right table.kidstab td {
	border: none;
	background: none;
	text-align: left;
	font-size: 12px;
}
/*----report------*/
.white_all {
	width: 878px;
	height: auto;
	background: #fff;
	border: 1px solid #efefef;
	padding: 50px;
	margin-bottom: 50px;
	padding-top: 40px;
}
.title_report {
	width: 872px;
	height: 52px;
	font-size: 28px;
	font-family: 'Arial', '黑体';
	overflow: hidden;
	line-height: 52px;
	margin: 0 3px;
	margin-bottom: 50px;
}
.title_report span {
	height: 52px;
	font-size: 28px;
	font-family: 'Arial', '黑体';
	overflow: hidden;
	line-height: 52px;
}
.box_report {
	width: 872px;
	height: auto;
	overflow: hidden;
	margin: 0 3px;
}
.cp_left {
	width: 198px;
	height: 320px;
	float: left;
	overflow: hidden;
}
.cp_right {
	width: 630px;
	height: 320px;
	float: right;
	overflow: hidden;
}
.title_cp {
	width: 630px;
	height: 46px;
	overflow: hidden;
}
.box_cp {
	width: 628px;
	height: 273px;
	border: 1px solid #ccc;
	border-top: none;
	overflow: hidden;
	font-size: 14px;
	line-height: 18px;
}
.box_cp li {
	width: 613px;
	height: auto;
	float: left;
	border-bottom: 1px solid #eee;
	line-height: 32px;
	font-size: 14px;
	padding-left: 15px;
	padding-top: 2px;
}
.box_cp li span {
	float: left;
}
.box_cp li span img {
	margin: auto 0;
	float: left;
	margin-right: 10px;
	margin-top: 8px;
}
.box_cp li.bg_col {
	background: #fcfcfc;
}
.jbfa {
	background: url(../images/course/report/jbfa.png) no-repeat;
	width: 872px;
	height: 508px;
	display: block;
	margin-top: 20px;
	margin-bottom: 30px;
}
.jbfa_top {
	widtH: 872px;
	height: 405px;
	overflow: hidden;
}
.jbfa_bottom {
	width: 872px;
	height: 103px;
	overflow: hidden;
}
.jbfa_bottom li {
	float: left;
	width: 872px;
	overflow: hidden;
	line-height: 31px;
	margin-bottom: 3px;
	height: 30px;
}
.jbfa_bottom li span {
	width: 110px;
	text-align: center;
	float: left;
}
.jbfa_bottom li span.w209 {
	width: 209px;
}
.jbfa .jibiecontent {
	_width: 663px;
}
.jbfa .jibiecontent02 .jibie_xy {
	background: url(../images/course/report/xzshuiping.png) no-repeat left bottom;
	_background: url(../images/course/report/xzshuiping2.png) no-repeat left bottom;
}
.jbfa .jibiecontent02 .jibie_mb {
	background: url(../images/course/report/mbjibie.png) no-repeat left bottom;
	_background: url(../images/course/report/mbjibie2.png) no-repeat left bottom;
}
.ms {
	width: 209px;
	height: auto;
	overflow: hidden;
	float: left;
	margin-top: 280px;
	text-align: center;
}
.tjpl {
	width: 152px;
	height: 47px;
	overflow: hidden;
	background: url(../images/course/report/title_2.png) no-repeat;
	margin: 0 3px;
	line-height: 51px;
	color: red;
	font-weight: bold;
	padding-left: 720px;
	margin-bottom: 30px;
}
.title_ls {
	width: 872px;
	height: 46px;
	float: left;
	overflow: hidden;
}
.box_ls, .box_ls2, .box_ls3 {
	width: 870px;
	height: auto;
	float: left;
	overflow: hidden;
	border: 1px solid #ccc;
	background: #f3faff;
	border-top: none;
}
.box_ls table, .box_ls3 table {
	border-spacing: 0;
}
.box_ls table tr {
	width: 868px;
	overflow: hidden;
	display: block;
}
.box_ls td {
	width: 620px;
	padding: 10px 20px;
	line-height: 22px;
	border-bottom: 1px solid #d2ebff;
}
.box_ls td span {
	font-weight: bold;
}
.box_ls td span.fn {
	font-weight: normal;
}
.box_ls .b_1 {
	border-right: 1px solid #d2ebff;
	width: 172px;
	text-align: center;
}
.box_ls ul {
	width: 870px;
	height: 50px;
	line-height: 50px;
	border-bottom: 1px solid #ccc;
	overflow: hidden;
}
.box_ls ul li {
	width: 123px;
	float: left;
	height: 50px;
	line-height: 50px;
	overflow: hidden;
	text-align: center;
	border-right: 1px solid #ccc;
}
.box_ls .bul li {
	font-weight: bold;
}
.box_ls ul li.bg_li {
	background: #ffd3a7;
}
.box_ls2 .kcbookbox {
	margin: 0;
	margin: 20px 0;
}
.box_ls3 tr {
	height: 30px;
	width: 870px;
	display: block;
	margin: 0;
	padding: 0;
	line-height: 30px;
}
.box_ls3 td {
	padding-left: 10px;
	border-bottom: 1px solid #eee;
}
.box_ls3 .bor_1 {
	border-right: 1px solid #eee;
	width: 350px;
	padding-left: 40px;
    text-align:left;
}
.box_ls3 .bg_td {
	background: #f0f7fc;
	width: 856px;
*width:866px;
	_width: 866px;
	display: block;
	font-weight: bold;
}
.box_ls3 .p_5 {
	padding: 5px;
	width: 468px;
	_padding: 0 5px;
*padding:0 5px;
}
.tt {
	width: 200px;
	height: 20px;
	display: block;
	float: left;
	background: #EEE;
}
.tt2 {
	width: 30px;
	height: 20px;
	line-height: 20px;
	float: left;
	margin-left: 20px;
	font-weight: bold;
}
.tt3 {
	width: 180px;
	height: 20px;
	line-height: 20px;
	float: left;
	margin-left: 30px;
}
.s_2ba6cb {
	background: #2ba6cb;
	display: block;
}
.s_5da423 {
	background: #5da423;
	display: block;
}
.s_c60f13 {
	background: #c60f13;
	display: block;
}
.s_f60 {
	background: #f60;
	display: block;
}
.box_ls2 .kccon_up table td {
	border: none;
	background: none;
	text-align: left;
	font-size: 12px;
}
.box_ls2 .kccon_up table td b {
	line-height: 24px;
	font-weight: normal;
	font-size: 12px;
	font-weight: bold;
}
/*--------TAB标签---------------*/
#con {
	WIDTH: 660PX;
	overflow: hidden;
}
#tags {
	float: left;
	width: 660px;
	overflow: hidden;
}
#tagContent {
	float: left;
	width: 660px;
	overflow: hidden;
	margin-top: 20px;
}
#tags LI {
	FLOAT: left;
	width: 210px;
	height: 164px;
	margin-right: 10px;
	overflow: hidden;
}
#tags LI .zxk_a {
	background: url(../images/nindex/zxk.gif) no-repeat;
}
#tags LI .zyk_a {
	background: url(../images/nindex/zyk.gif) no-repeat;
}
#tags LI .xxk_a {
	background: url(../images/nindex/xxk.gif) no-repeat;
}
#tags LI .zxk_a:hover {
	background: url(../images/nindex/zxk2.gif) no-repeat;
}
#tags LI .zyk_a:hover {
	background: url(../images/nindex/zyk2.gif) no-repeat;
}
#tags LI .xxk_a:hover {
	background: url(../images/nindex/xxk2.gif) no-repeat;
}
.tagContent {
	DISPLAY: none;
}
#tags LI A {
	width: 210px;
	height: 164px;
	overflow: hidden;
	display: block;
}
#tags LI.selectTag .zxk_a {
	background: url(../images/nindex/zxk2.gif) no-repeat;
}
#tags LI.selectTag .zyk_a {
	background: url(../images/nindex/zyk2.gif) no-repeat;
}
#tags LI.selectTag .xxk_a {
	background: url(../images/nindex/xxk2.gif) no-repeat;
}
#tagContent DIV.selectTag {
	DISPLAY: block
}
.zxk_top {
	width: 660px;
	height: 156px;
	overflow: hidden;
}
.zxk_title {
	width: 660px;
	height: 30px;
	overflow: hidden;
	border-bottom: 1px dotted #ccc;
	display: block;
	margin: 20px 0;
}
.zxk_title span {
	padding: 0 10px;
	font-size: 18px;
	line-height: 30px;
	height: 30px;
	font-family: "微软雅黑";
	font-weight: bold;
	background: #386b92;
	margin: 0;
	color: #fff;
	display: block;
	width: 180px;
}
.zxk_body {
	width: 660px;
	height: auto;
	overflow: hidden;
}
.dengji {
	width: 660px;
	height: 525px;
	overflow: hidden;
	background: url(../images/nindex/zzt.png) no-repeat;
}
#pic_list {
}
#pic_list li {
	position: absolute;
	visibility: hidden;
	line-height: normal;
	z-index: 9999;
}
#pic_list li p {
	margin-bottom: 10px;
	line-height: 28px;
	font-size: 14px;
	width: 660px;
}
#pic_list li.show {
	visibility: visible;
}
#pic_list li img {
	vertical-align: middle;
}
#button {
	float: right;
}
#button li {
	float: left;
	width: 93px;
	height: 489px;
	text-align: center;
	margin-left: 3px;
	font-family: "Arial";
	font-size: 12px;
	color: #fff;
}
#button li .p_t {
	padding-top: 296px;
	overflow: hidden;
}
#button li span {
	width: 93px;
	color: #000;
	overflow: hidden;
	display: block;
	height: 29px;
	line-height: 29px;
	margin-bottom: 3px;
}
#button li.current {
	background: #f8f8f8;
	cursor: pointer;
	margin: 0 -3px;
	width: 99px;
	filter: alpha(opacity=50); /*IE滤镜，透明度50%*/
	-moz-opacity: 0.5; /*Firefox私有，透明度50%*/
	opacity: 0.5;/*其他，透明度50%*/
	font-weight: bold;
}

.bgbg{width:660px; float:left; border-bottom:none; margin-bottom:10px;}
.bgbg li { float:left; width:659px; border:1px solid #cfcf95; border-right: none; border-top:none;}
.bgbg .bgbgli2{ background:#ff9bc1; border:1px solid #e577a1; border-right:none;}
.bgbg .bgbgli3{ background:#aed8f3; border:1px solid #71a6c7; border-right:none;}
.bgbg .bgbgli4{ background:#fec453; border:1px solid #ff9c1b; border-right:none;}
.bgbg li span { border-right:1px solid #cfcf95; width:93px; float:left; text-align:center; padding:8px 0; height:16px;}
.bgbg .bgbgli2 span{ border-right:1px solid #e577a1; padding:10px; width:73px; height:32px;}
.bgbg .bgbgli3 span{ border-right:1px solid #71a6c7; padding:10px; width:73px; height:32px;}
.bgbg .bgbgli4 span{ border-right:1px solid #ff9c1b; padding:10px; width:73px; height:32px;}
/* Localized */